API Documentation
KeyCode.h
1 // KeysDescriptor.h
3 //
5 
6 namespace nkInputs
7 {
11  enum class KEY_CODE : unsigned int
12  {
13  KEY_ESCAPE = 1,
14  KEY_1,
15  KEY_2,
16  KEY_3,
17  KEY_4,
18  KEY_5,
19  KEY_6,
20  KEY_7,
21  KEY_8,
22  KEY_9,
23  KEY_0,
24  KEY_MINUS,
25  KEY_EQUALS,
26  KEY_BACK,
27  KEY_TAB,
28  KEY_Q,
29  KEY_W,
30  KEY_E,
31  KEY_R,
32  KEY_T,
33  KEY_Y,
34  KEY_U,
35  KEY_I,
36  KEY_O,
37  KEY_P,
38  KEY_LBRACKET,
39  KEY_RBRACKET,
40  KEY_RETURN,
41  KEY_LCONTROL,
42  KEY_A,
43  KEY_S,
44  KEY_D,
45  KEY_F,
46  KEY_G,
47  KEY_H,
48  KEY_J,
49  KEY_K,
50  KEY_L,
51  KEY_SEMICOLON,
52  KEY_APOSTROPHE,
53  KEY_GRAVE,
54  KEY_LSHIFT,
55  KEY_BACKSLASH,
56  KEY_Z,
57  KEY_X,
58  KEY_C,
59  KEY_V,
60  KEY_B,
61  KEY_N,
62  KEY_M,
63  KEY_COMMA,
64  KEY_PERIOD,
65  KEY_SLASH,
66  KEY_RSHIFT,
67  KEY_MULTIPLY,
68  KEY_LMENU,
69  KEY_SPACE,
70  KEY_CAPITAL,
71  KEY_F1,
72  KEY_F2,
73  KEY_F3,
74  KEY_F4,
75  KEY_F5,
76  KEY_F6,
77  KEY_F7,
78  KEY_F8,
79  KEY_F9,
80  KEY_F10,
81  KEY_NUMLOCK,
82  KEY_SCROLL,
83  KEY_NUMPAD7,
84  KEY_NUMPAD8,
85  KEY_NUMPAD9,
86  KEY_SUBTRACT,
87  KEY_NUMPAD4,
88  KEY_NUMPAD5,
89  KEY_NUMPAD6,
90  KEY_ADD,
91  KEY_NUMPAD1,
92  KEY_NUMPAD2,
93  KEY_NUMPAD3,
94  KEY_NUMPAD0,
95  KEY_DECIMAL,
96  KEY_OEM_102,
97  KEY_F11,
98  KEY_F12,
99  KEY_F13,
100  KEY_F14,
101  KEY_F15,
102  KEY_KANA,
103  KEY_ABNT_C1,
104  KEY_CONVERT,
105  KEY_NOCONVERT,
106  KEY_YEN,
107  KEY_ABNT_C2,
108  KEY_NUMPADEQUALS,
109  KEY_PREVTRACK,
110  KEY_AT,
111  KEY_COLON,
112  KEY_UNDERLINE,
113  KEY_KANJI,
114  KEY_STOP,
115  KEY_AX,
116  KEY_UNLABELED,
117  KEY_NEXTTRACK,
118  KEY_NUMPADENTER,
119  KEY_RCONTROL,
120  KEY_MUTE,
121  KEY_CALCULATOR,
122  KEY_PLAYPAUSE,
123  KEY_MEDIASTOP,
124  KEY_VOLUMEDOWN,
125  KEY_VOLUMEUP,
126  KEY_WEBHOME,
127  KEY_NUMPADCOMMA,
128  KEY_DIVIDE,
129  KEY_SYSRQ,
130  KEY_RMENU,
131  KEY_PAUSE,
132  KEY_HOME,
133  KEY_UP,
134  KEY_PRIOR,
135  KEY_LEFT,
136  KEY_RIGHT,
137  KEY_END,
138  KEY_DOWN,
139  KEY_NEXT,
140  KEY_INSERT,
141  KEY_DELETE,
142  KEY_LWIN,
143  KEY_RWIN,
144  KEY_APPS,
145  KEY_POWER,
146  KEY_SLEEP,
147  KEY_WAKE,
148  KEY_WEBSEARCH,
149  KEY_WEBFAVORITES,
150  KEY_WEBREFRESH,
151  KEY_WEBSTOP,
152  KEY_WEBFORWARD,
153  KEY_WEBBACK,
154  KEY_MYCOMPUTER,
155  KEY_MAIL,
156  KEY_MEDIASELECT
157  } ;
158 }
nkInputs
Encompasses all API of component NilkinsInputs.
Definition: KeyboardDevice.h:7
nkInputs::KEY_CODE
KEY_CODE
Available key codes.
Definition: KeyCode.h:12